mare nostrum - German English Dictionary